L'inspecteur Simon Serrailler profite de vacances bien méritées dans une île sauvage à l'ouest de l'Ecosse. Deux prostituées ont été retrouvées étranglées, puis une troisième portée disparue. Chaque piste mène à une impasse, la police piétine dans ses enquêtes et Serrailler se retrouve placé au coeur même de l'enquête lorsque Cate, sa propre soeur devient la cible du meurtrier.
Au début du XXe siècle, Arthur Kipps, un jeune avoué londonien, arrive dans le nord de l'Angleterre pour s'occuper de la succession d'Alice Drablow, qui habitait seule un manoir isolé sur une presqu'île. Lors de l'inhumation, Arthur aperçoit une vieille femme et tente de lui parler mais elle s'éclipse. Il Ia revoit aux abords du manoir en même temps que se produisent des phénomènes mystérieux.